An Incremental and Non-binary CSP Solver: The Hyperpolyhedron Search Algorithm

نویسندگان

  • Miguel A. Salido
  • Federico Barber
چکیده

Constraint programming is gaining a great deal of attention because many combinatorial problems especially in areas of planning and scheduling can be expressed in a natural way as a Constraint Satisfaction Problem (CSP). It is well known that a non-binary CSP can be transformed into an equivalent binary CSP using some of the actual techniques. However, when the CSP is not discrete or the number of constraints is high relative to the number of variables, these techniques become impractical. In this paper, we propose an algorithm called "Hyperpolyhedron Search Algorithm" as an incremental and non-binary CSP solver. This non-binary CSP solver does not increase its temporal complexity with the variable domain size. It carries out the search through a hyperpolyhedron that maintains those solutions that satisfy all metric non-binary temporal constraints. Thus, we can manage more complex and expressive problems with high a number of constraints and very large domains.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Non-binary Constraint Satisfaction Solver: The One- Face Hyperpolyhedron Heuristic

Constraint satisfaction is gaining a great deal of attention because many combinatorial problems especially in areas of Artificial Intelligence can be expressed in a natural way as a Constraint Satisfaction Problem (CSP). It is well known that a non-binary CSP can be transformed into an equivalent binary CSP using some of the actual techniques. However, when the CSP is not discrete or the numbe...

متن کامل

Realizing a Global Hyperpolyhedron Constraint via LP Techniques

Combination of AI/OR methods is gaining a great deal of attention because many combinatorial problems especially in planning and scheduling areas can be solved by means of combined AI/OR techniques. Many of these combinatorial problems can be expressed in a natural way as a Constraint Satisfaction Problem (CSP). It is well known that a non-binary CSP can be transformed into an equivalent binary...

متن کامل

Constraint Satisfaction by Means of Dynamic Polyhedra

Nowadays, many real problems in the Artificial Intelligence environments, can be efficiently modelled as Constraint Satisfaction Problems (CSP’s) and can be solved by means of Operational Research techniques. It is well known that any non-binary CSP can be transformed into an equivalent binary one, using some of the current techniques. However, this transformation may not be practical in proble...

متن کامل

POLYSA: A Polynomial Algorithm for Non-binary Constraint Satisfaction Problems with ≤ and ≠

Nowadays, many real problems can be naturally modelled as Constraint Satisfaction Problems (CSPs). It is well known that any non-binary CSP can be transformed into an equivalent binary one, using some of the current techniques. However, this transformation may not be practical in problems with certain properties. Therefore, it is necessary to manage these non-binary constraints directly. In thi...

متن کامل

MAS: An On-line Non-binary CSP Solver

Nowadays, many dynamic problems can be efficiently modelled as Constraint Satisfaction Problems (CSPs). These constraints may be on-line non-binary constraints that traditional CSP solver can not manage directly. It is well known that any non-binary CSP can be transformed into an equivalent binary one, using some of the current techniques. However, this transformation may not be practical in pr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001